uListing\Classes\StmListingSettings C

Total Complexity 102
Dependencies 3
Dependents 16
Total lines 928
Lines of code 716
Logical lines of code 189
Comment lines 74
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
render_settings()
A
46 15 33
generateDefaultPages()
A
42 12 51
get_stm_currency_symbol()
A
27
2 170
get_stm_currencies()
A
26
2 168
install_uninstall_ulisting_agencies()
A
43 9 48
get_wpml_default_language_page()
S
57 5 17
stm_update_email_data()
S
57 5 16
create_page()
S
53 4 22
savePages()
S
61 4 12
getPages()
S
66 4 8
get_current_map_type()
S
61 3 11
getSettingsPanel()
S
49 1 33
is_default_language()
S
66 3 9
getCurrency()
S
60 2 13
install_default_currency()
S
61 2 12
get_current_map_api_key()
S
70 2 6
install_default_ulisting_category_limit()
S
73 2 5
install_default_ulisting_feature_limit()
S
73 2 5
email_socials()
S
75 2 4
separate_api_keys()
S
70 2 6
set_plugin_version()
S
75 2 4
set_plugin_db_version()
S
75 2 4
install_default_email_templates()
S
73 2 5
saveCurrency()
S
70 2 6
getMapHover()
S
72 2 5
set_pricing_plan_settings()
S
76 1 4
__construct()
S
91 1 2
get_account_endpoint()
S
80 1 3
get_google_api()
S
75 1 4
init()
S
80 1 3
getMaps()
S
68 1 7
getCurrencyPositionList()
S
66 1 8
getAddListingPageUrl()
S
79 1 3
install_default_settings()
S
68 1 9